# 在for, if, elif, else 这些关键字后面的代码块中定义了一个变量
# 该变量在代码块执行结束后仍可以被使用
# 且其值为代码块运行结束时的取值
"""
for i in range(1, 11):
    print(i)


print("------------")
print(f'{i}')
    """

# 在python里，只有函数和类中创建的变量的作用域是局部的
# 而在for, if, elif, else 这些关键字后面的代码块中定义了一个变量
# 代码块执行了某一赋值语句，
# 该赋值语句对应的被赋值变量在代码块外仍可以使用
if True:
    x = 10

print(x)
